
/*
Nombre		: vw_pvDescuentosDaniados
Descripcion	: Vista con los descuentos daniados
Fecha		: 2006/09/12
Creada por 	: Jose Delgado Rguez
*/

alter	view vw_pvDescuentosDaniados (
	Folio,
	Regional,
	Sucursal,
	CodigoTipo,
	Estatus,
	Producto,
	descripcion,
	Fecha,
	FechaInicio,
	FechaFin,
	DetalleHabilitado
) as 
select	vw_pvDescuentos.Folio,
	Regional,
	Sucursal,
	CodigoTipo,
	vw_pvDescuentos.Estatus,
	vw_pvDescuentos.Producto,
	Descr,
	Fecha,
	FechaInicio,
	FechaFin,
	case
		when sum(pvDescuentosDet.Cantidad) is not null then 1
		else 0
	end
from	vw_pvDescuentos
		left join Inventory
		on Producto = invtid
		left join pvDescuentosDet
		on pvDescuentosDet.Folio = vw_pvDescuentos.Folio and
		   pvDescuentosDet.Estatus <> 'U' and
		   pvDescuentosDet.Cantidad > 0
group by vw_pvDescuentos.Folio,
	Regional,
	Sucursal,
	CodigoTipo,
	vw_pvDescuentos.Estatus,
	vw_pvDescuentos.Producto,
	Descr,
	Fecha,
	FechaInicio,
	FechaFin
go